finish referee - English Synonyms Dictionary